E-mail the story: Molecular Switches: Optoelectronic components based on a dye-sensitized TiO2 solar cell