Effect of anodization voltage on performance of TiO2 nanotube arrays for hydrogen generation in a two-compartment photoelectrochemical cell