Design of a solar-driven TiO2 nanofilm on Ti foil by self-structure modifications1. Issue 52 (10th June 2015)