1. College of Electrical Engineering and New Energy, China Three Gorges University, Yichang 443002, China
2. Hubei Provincial Engineering Technology Research Center for Power Transmission Line, Yichang 443002, China
3. China Electric Power Research Institute, Wuhan 430073, China
4. College of Electrical and Electronic Engineering, North China Electric Power University, Beijing 100096, China