ISSN 2196-5625 CN 32-1884/TK
1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing, 102206, China 2. State Grid Xinjiang Electric Power Company, Xinjiang, 830063, China 3. Power Automation Department, China Electric Power Research Institute, Beijing, 100192, China
