Iodide Electron Transfer Kinetics in Dye-Sensitized Nanocrystalline TiO2 Films | doi.page