Synthesis and characterization of donor-π-acceptor-based porphyrin sensitizers: potential application of dye-sensitized solar cells.

Synthesis and characterization of donor-π-acceptor-based porphyrin sensitizers: potential application of dye-sensitized solar cells.