TiO 2 nanorod-based photoelectrodes for dye solar cells with tunable morphological features | Publicación