1. State Grid Chongqing Shiqu Electric, Power Supply Branch,Chongqing,China
2. Chongqing University,State Key Laboratory of Power Transmission Equipment & System Security and New Technology,Chongqing,China
3. College of Automation, Chongqing University of Posts and Telecommunications,Chongqing,China