1. Xinjiang Electric Power Research Institute, Urumqi 830013, China
2. Xinjiang Key Laboratory of Extreme Environment Operation and Detection Technology of Power Transmission & Transformation Equipment, Urumqi 830013, China
3. School of Physics and Technology, Wuhan University, Wuhan 430072, China