1. School of Electrical Engineering, Xinjiang University, Urumqi 830017, China
2. Engineering Research Center of Renewable Energy Power Generation and Grid Connection Control, Ministry of Education, Urumqi 830017, China
3. CGN New Energy Investment (Shenzhen) Co., Ltd., Xinjiang Branch, Urumqi 830011, China