1. Department of Electrical Power and Machines, Faculty of Engineering, Alexandria University, Alexandria, Egypt
2. Electrical Engineering Department, University of Business and Technology, Jeddah, Saudi Arabia
3. Department of Information Technology, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia
4. Department of Electrical Engineering, Faculty of Engineering, Ain Shams University, Cairo, Egypt