1. Electrical Engineering Department, Faculty of Engineering, University of Tabuk, Tabuk 47913, Saudi Arabia
2. Electrical Engineering Department, Faculty of Engineering, Aswan University, Aswan 81542, Egypt
3. Renewable Energy & Energy Efficiency Centre (REEEC), University of Tabuk, Tabuk 47913, Saudi Arabia
4. Industrial Innovation and Robotic Center (IIRC), University of Tabuk, Tabuk 47731, Saudi Arabia