Fabrication of CdSe nanoparticles sensitized TiO2 nanotube arrays via pulse electrodeposition for photoelectrochemical application. (October 2018)