1. Yichang Key Laboratory of Robot and Intelligent, China Three Gorges University, Yichang, China
2. Hubei Key Laboratory of Hydroelectric Machinery Design & Maintenance, China Three Gorges University, Yichang, China
3. Hubei Key Laboratory of Intelligent Yangtze and Hydroelectric Science, China Yangtze Power Co., Ltd., Yichang, Hubei, China
4. Three Gorges Hydropower Plant of China Yangtze Power Co., Ltd., Yichang, China