A novel photoanode architecture of dye-sensitized solar cells based on TiO2 hollow sphere/nanorod array double-layer film.