1. International Research and Development Center for New Technologies of Smart Grid and Equipment and the College of Engineering and Technology, Southwest University, Chongqing, China
2. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing University, Chongqing, China
3. College of Engineering and Technology, Southwest University, Chongqing, China