Dye-Sensitized Solar Cells with Anatase TiO2 Nanorods Prepared by Hydrothermal Method. (23rd October 2013)