1. School of Mechanical and Electrical Engineering University of Electronic Science and Technology of China Chengdu Sichuan China
2. Electrical Power and Machines Engineering Department Tanta University Tanta Egypt
3. College of Nuclear Technology and Automation Engineering Chengdu University of Technology Chengdu China
4. Department of Electrical Engineering and Automation, School of Electrical Engineering Aalto University Espoo Finland
5. Department of Electrical Engineering, Faculty of Engineering Aswan University Aswan Egypt
6. Department of Electrical Engineering, Faculty of Engineering at Shoubra Benha University Cairo Egypt