Particle Size Effects of TiO2 Layers on the Solar Efficiency of Dye-Sensitized Solar Cells. (16th May 2013)