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