Multistep electron transfer processes on dye co-sensitized nanocrystalline TiO2 films.

Multistep electron transfer processes on dye co-sensitized nanocrystalline TiO2 films.