College of Electrical Engineering Zhejiang University Hangzhou 310027 China;
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;