Ultrafast Electron Transfer Between Dye and Catalyst on a Mesoporous NiO Surface.