Enhanced CH4 yield by photocatalytic CO2 reduction using TiO2 nanotube arrays grafted with Au, Ru, and ZnPd nanoparticles