Renewable Energy in the Service of Mankind Vol II Selected Topics from the World Renewable Energy Congress WREC 2014 - Sayigh, Ali (Springer International Publishing : Imprint: Springer, 2016)