1. Department of Electrical and Electronic Engineering, University of Bahri, Bahri, Khartoum, Sudan
2. Department of Electrical Engineering, Mehran University of Engineering and Technology, Jamshoro, Pakistan
3. Department of Electrical Power and Machines, School of Electrical and Nuclear Engineering, College of Engineering, Sudan University of Science and Technology, Khartoum, Sudan
4. Electrical Engineering Department, College of Engineering, Najran University, Najran, Saudi Arabia
5. Faculty of Electrical and Computer Engineering, Cracow University of Technology, Cracow, Poland