Advances in Renewable Energies and Power Technologies - Yahyaoui, Imene (Elsevier Elsevier, 2018)