1. Hubei Provincial Engineering Technology Research Center for Power Transmission Line, China Three Gorges University, Hubei, Yichang, China
2. College of Electrical Engineering and New Energy, China Three Gorges University, Hubei, Yichang, China
3. Testing Center of Yichang Three Gorges Power Transmission and Transformation Engineering Company Ltd., Hubei, Yichang, China