TiO2 Nanowires on TiO2 Nanotubes Arrays (TNWs/TNAs) Decorated with Au Nanoparticles and Au Nanorods for Efficient Photoelectrochemical Water Splitting and Photocatalytic Degradation of Methylene Blue