Renewable energy production and distribution recent developments / - Jeguirim, Mejdi. (Academic Press,)