Preparation of anatase TiO2 nanorods with high aspect ratio for high-performance dye-sensitized solar cells. (January 2016)