1. School of Electrical Engineering, Xinjiang University, Urumqi 830047, China
2. Center of New Energy Research, School of Future Technology, Xinjiang University, Urumqi 830047, China
3. Engineering Research Center of Northwest Energy Carbon Neutrality, Ministry of Education, Urumqi 830047, China
4. State Grid Xinjiang Electric Power Corporation, Urumqi 838099, China
5. Urumqi Electric Power Construction Debugging Institute, Xinjiang Xinneng Group Co., Ltd., Urumqi 830092, China
6. Electric Power Research Institute of State Grid Xinjiang Electric Power Co., Ltd., Urumqi 830011, China