In situ deposition of Ag-Ag2S hybrid nanoparticles onto TiO2 nanotube arrays towards fabrication of photoelectrodes with high visible light photoelectrochemical properties.