1. College of Electrical Engineering and New Energy, China Three Gorges University, Yichang, China
2. Department of Electrical and Computer Engineering, Faculty of Engineering, King Abdulaziz University, Jeddah, Saudi Arabia
3. Electrical Engineering Department, Faculty of Engineering, Minia University, Minia, Egypt