1. Department of Electric Power Engineering, Fujian Vocational & Technical College of Water Conservancy & Electric Power, Yong’an 366000, China
2. State Grid Hubei Shiyan Power Supply Company, Shiyan 442000, China
3. Department of Electrical Engineering, University of Azad Jammu and Kashmir, Muzaffarabad 13100, Pakistan
4. WWSIS “Horyzont”, 54-239 Wrocław, Poland
5. Department of Industrial Engineering, College of Engineering, King Saud University, Riyadh 11421, Saudi Arabia
6. Department of Electrical Power and Machines, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh 33516, Egypt