1. State Grid Xinjiang Company Limited Electric Power Research Institute, Urumqi 830047, China
2. State Grid Xinjiang Power Co., Ltd., Urumqi 830047, China
3. Laboratory of Energy Carbon Neutrality, School of Electrical Engineering, Xinjiang University, Urumqi 830047, China
4. Northwest Energy Carbon Neutral Engineering Research Centre, Ministry of Education, Xinjiang University, Urumqi 830047, China
5. Center of New Energy Research, School of Intelligence Science and Technology, Xinjiang University, Urumqi 830047, China