Optical Sensors and Switches (Molecular and Supramolecular P