1. State Key Laboratory of Disaster Prevention & Reduction for Power Grid Transmission and Distribution Equipment, State Grid Hunan Electric Power Corporation Disaster Prevention & Reduction Center, Changsha 410007, China
2. School of Energy and Power Engineering, Huazhong University of Science and Technology, Wuhan 430074, China