1. State Key Laboratory of Disaster Prevention and Reduction for Power Grid Transmission and Distribution Equipment, State Grid Hunan Electric Power Corporation of Disaster Prevention and Reduction Center, Changsha, People’s Republic of China
2. College of Chemistry and Molecular Sciences, Wuhan University, Wuhan, People’s Republic of China