Soft Computing in Renewable Energy Technologies - Najib El Ouanjli; Mahmoud A. Mossa; Mariya Ouaissa; Sanjeevikumar Padmanaban; Said Mahfoud (Taylor and Francis, 2024)