Houda Ajabli, Amine Zoubir, Rabie Elotmani, Mohamed Louzazni, Khalid Kandoussi, Abdelmajid Daya
Renewable and Sustainable Energy Reviews
2023
10.1016/j.rser.2023.113609
Zoubir Amine