1. State Key Laboratory of Power Transmission Equipment and System Safety and New Technology, Chongqing University, Chongqing, China
2. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing University, Chongqing, China