1. Key Laboratory of Modern Power System Simulation and Control and Renewable Energy Technology, Ministry of Education, Northeast Electric Power University, Changchun Street, No. 169, Jilin 132012, China
2. Baoji Power Supply Company of State Grid Shanxi Electric Power Company, Baoji 721004, China
3. State Grid Chongqing Electric Power Supply Company, Maintenance Branch, Chongqing 400015, China