1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing University, Chongqing 400044, China
2. Changzhou Power Supply Company, State Grid Jiangsu Electric Power Company, Nanjing, Jiangsu 213004, China
3. State Grid Chongqing Power Supply Company, Chongqing 400015, China