1. Hubei Key Laboratory of Hydropower Engineering Construction and Management, China Three Gorges University, Yichang 443002, China
2. College of Hydraulic & Environmental Engineering, China Three Gorges University, Yichang 443002, China
3. Safety Production Standardization Review Center, China Three Gorges University, Yichang 443002, China
4. POWERCHINA Huadong Engineering Corporation Limited, Hangzhou 311122, China