1. Engineering Research Center of Renewable Energy Power Generation and Grid-Connected Control, Ministry of Education, Xinjiang University, Urumqi 830017, China
2. Electric Power Research Institute of State Grid Xinjiang Electric Power Co., Ltd., Urumqi 830011, China
3. School of Energy and Power Engineering, Northeast Electric Power University, Jilin 132012, China