Hierarchical TiO2 nanowire/microflower photoanode modified with Au nanoparticles for efficient photoelectrochemical water splitting