Semiconductor photochemistry and photophysics - Schanze, Kirk S.; Ramamurthy, V.