1. Xuefeng Mountain Energy Equipment Safety National Observation and Research Station, Chongqing University, Chongqing, China
2. State Grid Hunan Electric Power Company Limited Research Institute, Changsha, China
3. State Grid Chongqing Nanan Power Supply Co., Chongqing, China
4. Electric Power Research Institute, Yunnan Power Grid Company Ltd., Kunming, China