1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, School of Electrical Engineering, Chongqing University, Chongqing, China
2. State Key Laboratory of Advanced Power Transmission Technology, Beijing, China
3. Electric Power Research Institute, State Grid Chongqing Electric Power Company, Chongqing, China