Host-Guest Assemblies For Functional Interfaces Via Langmuir-Blodgett And Self-Assembly Technique