1. State Grid Xinjiang Economic Research Institute, Urumqi 830063, China
2. Laboratory of Energy Carbon Neutrality, School of Electrical Engineering, Xinjiang University, Urumqi 830047, China
3. Center of New Energy Research, School of Future Technology, Xinjiang University, Urumqi 830047, China
4. Engineering Research Center of Northwest Energy Carbon Neutrality, Ministry of Education, Urumqi 830017, China