A composite CdS thin film/TiO2 nanotube structure by ultrafast successive electrochemical deposition toward photovoltaic application

A composite CdS thin film/TiO2 nanotube structure by ultrafast successive electrochemical deposition toward photovoltaic application