1. State Key Laboratory of Hydraulics and Mountain River Engineering, College of Water Resource & Hydropower, Sichuan University, No. 24 South Section 1, Yihuan Road, Chengdu 610065, China
2. China Yangtze Power Co., Ltd., Yichang 443133, China
3. Institute for Disaster Management and Reconstruction, Sichuan University, Chengdu 610065, China