1. State Grid Xin Jiang Company Limited Electric Power Research Institute, Urumqi 830047, China
2. Laboratory of Energy Carbon Neutrality, School of Electrical Engineering, Xinjiang University, Urumqi 830047, China
3. Engineering Research Center of Northwest Energy Carbon Neutrality, Ministry of Education, Urumqi 830047, China
4. State Grid Xingjiang Electric Power Co., Ltd., Urumqi 830000, China
5. Xinjiang Xinneng Group Urumqi Electric Power Construction and Commissioning Institute, Urumqi 830011, China
6. Center of New Energy Research, School of Future Technology, Xinjiang University, Urumqi 830047, China