1. Hunan Province Key Laboratory of Intelligent Live Working Technology and Equipment (ROBOT) (State Grid Hunan EHV Transmission Company), Changsha, Hunan, 410100 China
2. Live Inspection and Intelligent Operation Technology State Grid Corporation Laboratory (State Grid Hunan EHV Transmission Company), Changsha, Hunan, 410100 China
3. Wuhan Textile University, Hubei Key Laboratory of Digital Textile Equipment, Wuhan 40200, China
4. Three Gorges University, College of International Communications, Yichang 443000, China