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