1. Hubei Key Laboratory of Construction and Management in Hydropower Engineering, China Three Gorges University, Yichang 443002, China
2. College of Hydraulic & Environmental Engineering, China Three Gorges University, Yichang 443002, China
3. China Three Gorges University and Anhuan Technology Co., Ltd., Yichang 443002, China
4. Safety Production Standardization Evaluation Center, China Three Gorges University, Yichang 443002, China