Semiconductor nanoparticles sensitized TiO 2 nanotubes for high efficiency solar cell devices | Publicación