Integration of High-Performance Nanocrystalline TiO2 Photoelectrodes for N719-Sensitized Solar Cells. (15th May 2013)