Understanding renewable energy systems - Quaschning, Volker 1969- (Earthscan, 2005)