Effects of Hydrogen Treatment and Nb2O5 Nanoparticle Decoration in TiO2Nanorods for Solar Water Oxidation