1. Key Laboratory of Renewable Energy Power Generation and Grid-Connected Technology in the Autonomous Region, Xinjiang University, Urumqi 830017, China
2. Engineering Research Center of Renewable Energy Power Generation and Grid-Connected Control, Ministry of Education, Xinjiang University, Urumqi 830017, China
3. School of Energy Engineering, Xinjiang Institute of Engineering, Urumqi 830023, China