Chirine Benzazah, Najoua Mrabet, Ahmed ElAkkary, Fathallah Rerhrhaye
International Journal of Sustainable Energy
2025
10.1080/14786451.2025.2460029
Benzazah Chirine