Electron transport in nano-porous TiO/sub 2/ films and its effect on dye-sensitized solar cells