1. Xinjiang Electric Power Research Institute, State Grid Xinjiang Electric Power Co., Ltd., Urumqi 830011, China
2. Key Laboratory of Renewable Energy Power Generation and Grid-Connected Technology in the Autonomous Region, Xinjiang University, Urumqi 830017, China
3. Engineering Research Center of Renewable Energy Power Generation and Grid-Connected Control, Ministry of Education, Xinjiang University, Urumqi 830017, China
4. Turpan Power Supply Company, State Grid Xinjiang Electric Power Co., Ltd., Turpan 838000, China
5. Altay Power Supply Company, State Grid Xinjiang Electric Power Co., Ltd., Altay 836500, China