Fabrication of TiO2 Nanofilm Photoelectrodes on Ti Foil by Ti Ion Implantation and Subsequent Annealing. (7th May 2014)