Optoelectronic and self-assembly properties of porphyrin derivatives with click chemistry modification.