Electron Transfer Dynamics Between 9-Anthracenecarboxylic Acid And Tio2 Nanoparticles With Applications For Novel Photovoltaic Devices