Solar energy conversion by dye-sensitized photovoltaic cells.

Solar energy conversion by dye-sensitized photovoltaic cells.