1. Engineering Research Center of Education Ministry for Renewable Energy Power Generation and Grid Control, Xinjiang University, Urumqi 830047, China
2. Power Dispatching Control Center, State Grid Xinjiang Electric Power Co., Ltd., Urumqi 830063, China
3. College of Energy Engineering, Xinjiang Institute of Engineering, Urumqi 830023, China
4. State Grid Urumqi Electric Power Supply Company, Urumqi 830001, China
5. Inner Mongolia Extra-High Voltage Power Supply Bureau, Hohhot 010080, China