Enhanced visible-light photoelectrochemical behaviour of heterojunction composite with Cu2O nanoparticles-decorated TiO2 nanotube arrays