Solar energy materials - Graetzel, M. (Structure and bonding ;, 1982)