Molecular-structure control of electron transfer dynamics of push–pull porphyrins as sensitizers for NiO based dye sensitized solar cells

Molecular-structure control of electron transfer dynamics of push–pull porphyrins as sensitizers for NiO based dye sensitized solar cells