1. State Key Laboratory of Disaster Prevention & Reduction for Power Grid Transmission and Distribution Equipment (Changsha University of Science and Technology)Changsha410114Hunan ProvincePeople's Republic of China
2. College of System EngineerNational University of Defense TechnologyChangsha410073Hunan ProvincePeople's Republic of China