1. Hubei Key Laboratory of Waterjet Theory and New TechnologyWuhan University Wuhan Hubei 430072 China
2. State Grid Hunan Electric Power Company Limited Transmission Maintenance Company Changsha 410000 China
3. Live Inspection and Intelligent Operation Technology State Grid Corporation Laboratory Changsha 410000 China