ISSN 2196-5625 CN 32-1884/TK
1.State Key Laboratory of Alternate Electric Power System with Renewable Energy Sources, North China Electric Power University, Beijing 102206, China;2.State Grid Jiangsu Electric Power Research Institute, Nanjing 210036, China
This work was supported by the National Natural Science Foundation of China (No. 52377098).