Porphyrins and phthalocyanines in solar photovoltaic cells | Synapse