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