Advances in Renewable Energies and Power Technologies: Volume 1: Solar and Wind Energies - Yahyaoui I (Advances In Renewable Energies And Power Technologies: Volume 1: Solar And Wind Energies, 2018)