1. School of Electrical Engineering Xinjiang University Urumqi 830047 China
2. Engineering Research Center of Northwest Energy Carbon Neutrality Ministry of Education Urumqi 830047 China
3. Center of New Energy Research School of Future Technology Xinjiang University 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 830000 China
6. Electric Power Research Institute of State Grid Xinjiang Electric Power Co. Ltd Urumqi 830000 China