Hydrogen titanate nanotubes for dye sensitized solar cells applications: Experimental and theoretical study. (October 2018)