Molecular engineering of sensitizers for dye-sensitized solar cell applications.