Design of a Highly Efficient Photoelectrolytic Cell for Hydrogen Generation by Water Splitting: Application of TiO2-xCx Nanotubes as a Photoanode and Pt/TiO2 Nanotubes as a Cathode