1. State Key Laboratory of Power Transmission Equipment & Security and New Technology, Department of Electrical Engineering, Chongqing University, Chongqing, China
2. Liangjiang International College, Chongqing University of Technology, Chongqing, China