Sustainable Development of Renewable Energy Latest Advances in Production, Storage, and Integration / - Jeguirim, Mejdi. (Academic Press,)