1. State Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing University, Chongqing 400030, China
2. Chongqing Electric Power Research Institute, Chongqing 401123, China
3. College of Materials Science and Engineering, Chongqing University, Chongqing 400030, China