1. CRMEF of Béni Mellal-Khenifra, Morocco
2. Superior School of Technology (EST-Khenifra), University of Sultan Moulay Slimane, PB 170, Khenifra, 54000, Morocco
3. Laboratory of Physics of Condensed Matters and Renewables Energies, Faculty of Sciences and Technologies, Hassan II University of Casablanca, B.P146, 20650 Mohammedia, Morocco
4. LaMCScI, B.P. 1014, Faculty of Science - Mohammed V University, Rabat, Morocco
5. Palestinian Ministry of Education and Higher Education, Nablus, Palestine
6. Qatar Environment and Energy Research Institute (QEERI), Hamad Bin Khalifa University (HBKU), Qatar Foundation (QF), Doha, Qatar