Novel π-extended porphyrin derivatives for use in dye-sensitized solar cells