1. College of Electrical Engineering & New Energy, China Three Gorges University, Yichang, People’s Republic of China
2. Hubei Provincial Engineering Technology Research Center for Power Transmission Line, China Three Gorges University, Yichang, People’s Republic of China
3. Key Laboratory of Testing Technology for Manufacturing Process, Southwest University of Science and Technology, Mianyang, People’s Republic of China
4. State Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing University, Chongqing, People’s Republic of China