Enhanced photocatalytic activity of TiO2 nanotubes arrays decorated with Ag and Pt nanoparticles