Porphyrin Derivatives as Optical Molecular Sensors