1. College of Energy Engineering, Xinjiang Institute of Engineering, Ürümqi, China
2. Power Dispatching Control Center, State Grid Xinjiang Electric Power Company Ltd., Ürümqi, China
3. Engineering Research Center of Education Ministry for Renewable Energy Power Generation and Grid Control, Xinjiang University, Ürümqi, China
4. Inner Mongolia Extra-High Voltage Power Supply Bureau, Hohhot, China