Elementary photoelectronic processes at a porphyrin dye/single-walled TiO2 nanotube hetero-interface in dye-sensitized solar cells: a first-principles study.

Elementary photoelectronic processes at a porphyrin dye/single-walled TiO2 nanotube hetero-interface in dye-sensitized solar cells: a first-principles study.