1. Chongqing University State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing 400044, China
2. State Grid Jiangsu Electric Power Company Changzhou Power Supply Company, Jiangsu, Nanjing 213000, China
3. Electric Power Research Institute of Yunnan Power Grid Company Limited, Yunnan, Kunming 650217, China