1. Development of New and Renewable Energies in Arid and Saharan Zones Laboratory (LARENZA), Department of Physics, Faculty of Mathematics and Material Sciences, Kasdi Merbah Ouargla University, Ouargla, Algeria
2. Applied Research Unit for Renewable Energies, URAER, Renewable Energy Development Center, CDER, Ghardaia, Algeria
3. Department of Islamic Architecture, Faculty of Engineering and Islamic Architecture Umm Al-Qura University, Makkah, Saudi Arabia
4. Department of Computer Engineering, Biruni University, Istanbul, Turkey
5. Department of Physics and Astronomy, College of Science, King Saud University, Riyadh, Saudi Arabia
6. Section of Mathematics, International Telematic University Uninettuno, Roma, Italy + Operational Research Center in Healthcare, Near East University, Nicosia, Mersin, Turkey
7. Department of Technology, University Center Salhi Ahmed Naama (Ctr. Univ. Naama), Naama, Algeria + National University of Science and Technology, Dhi Qar, Iraq