1. Chongqing University,State Key Laboratory of Power Transmission Equipment and System Security and New Technology,Chongqing,China
2. Super High Voltage Branch of Chongqing Electric Power Company STATE GRID,Chongqing,China
3. State Grid Chongqing Electric Power Research Institute STATE GRID,Chongqing,China