TiO2 nanotubes and their application in dye-sensitized solar cells | Synapse