1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, School of Electrical Engineering, Chongqing University, Chongqing, China
2. Shibei Electric Power Supply Branch Company, State Grid Chongqing Electric Power Company, Chongqing, China