1. Department of Electrical Power and Machines Engineering, Tanta University, Tanta, Egypt
2. Department of Electrical Engineering, King Saud University, Riyadh, Saudi Arabia
3. Department of Electrical Power and Machines Engineering, Faculty of Engineering, South Valley University, Qena, Egypt
4. Sustainable Energy Center, King-Saud University, Riyadh, Saudi Arabia
5. Department of Electrical Engineering, Alexandria University, Alexandria, Egypt
6. Department of Electrical Engineering, Qatar University, Doha, Qatar
7. Department of Electrical Engineering, KAUST, Thuwal, Saudi Arabia