Materials science for solar energy conversion SYSTEMS - Granqvist, Claes G. (Renewable energy series, 1991)