1. Hubei Key Laboratory of Construction and Management in Hydropower Engineering, China Three Gorges University, Yichang, China
2. Department of Engineering Mechanics, College of Hydraulic & Environmental Engineering, China Three Gorges University, Yichang, China
3. School of Mechanics and Construction Engineering, Jinan University, Guangzhou, China
4. School of Mechanics and Aerospace Engineering, Southwest Jiaotong University, Chengdu, China