ISSN 2196-5625 CN 32-1884/TK
1.Electrical Engineering Department, University of Shanghai for Science and Technology, Shanghai 200093, China
2.State Grid Anhui Electric Power Economic Research Institute, Hefei 230022, China
3.Electrical Engineering Department, North China Electric Power University, Beijing 102206, China
This work was supported in part by the Foundation of State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources (No. LAPS22015) and in part by Shanghai Science and Technology Development Funds (No. 22YF1429500).