Self-standing TiO2 nanotubular membranes for sustainable production of energy