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. College of Mechanical & Power Engineering, China Three Gorges University, Yichang 443002, China