A three-dimensional electrode for photoelectrochemical cell: TiO2 coated ITO mesoporous film