1. Energy Process Research Group, LMFE, CNRST Associated Research Unit (URAC 27), Faculty of Science Semlalia, 40000;
2. EnR2E, National Center of Studies and Research on Water and Energy, CNEREE, 40000, Cadi Ayyad University, Marrakech, Morocco
3. EnR2E, National Center of Studies and Research on Water and Energy, CNEREE, 40000;
4. LMPEQ, National School of Applied Sciences, Safi, 46000, Cadi Ayyad University, Marrakech, Morocco
5. EnR2E, National Center of Studies and Research on Water and Energy, CNEREE, 40000, Cadi Ayyad University, Marrakech, Morocco;
6. E2D Team, Superior Technology School, Guelmim, 81000, Ibn Zohr University, Agadir, Morocco