1. Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
2. Department of Engineering, Faculty of Natural, Mathematical & Engineering Sciences, King’s College London, London WC2R 2LS, UK
3. Department of Electrical Engineering, College of Engineering in Wadi Alddawasir, Prince Sattam bin Abdulaziz University, Riyadh 11942, Saudi Arabia
4. Department of Electrical Engineering, Faculty of Engineering, Minia University, Elminia 61519, Egypt
5. Renewable Energy Engineering Department, Faculty of Engineering, Middle East University, Amman 11831, Jordan
6. Department of Mechanical Engineering, Tuskegee University, Tuskegee, AL 36088, USA
7. Department of Mechanical Engineering, Faculty of Engineering, Tafila Technical University, Tafila 66110, Jordan