1. Xuefeng Mountain Energy Equipment Safety National Observation and Research Station of Chongqing University,Chongqing,China,400044
2. China Yangtze Power Co., Ltd,Dept. of High Voltage and Insulation Technology,Yichang,China
3. Chongqing University,State Key Laboratory of Power Transmission Equipment and System Security,Chongqing,China