Influences of Stacking Architectures of TiO2 Nanoparticle Layers on Characteristics of Dye-Sensitized Solar Cells. (15th April 2013)