1. College of Electrical Engineering and Renewable Energy, China Three Gorges University, Yichang 443002, Hubei Province, China
2. School of Electrical Engineering, Wuhan University, Wuhan 430072, Hubei Province, China
3. State Grid Yichang Power Supply Company, Yichang 443000, Hubei Province, China
4. State Grid Hubei Electric Power Research Institute, Yichang 430077, Hubei Province, China
5. State Grid Hubei Corporation Maintenance Company, Yichang 443000, Hubei Province, China