Renewable energy recources, production and technologies - Hera, Cristian; Hoffmann, Volker; Rivza, Baiba (2008)