Effects of Homogenization Scheme of TiO2 Screen-Printing Paste for Dye-Sensitized Solar Cells. (1st March 2012)