SEARCH Articles Figures Tables Cyanine Dyes as Sensitizers Dye sensitization Dye sensitizers Dye-sensitized Polymers as Light-Harvesting Dyes in Dye-Sensitized Solar Cells Sensitizing dyes