1. State Key Laboratory of Hydraulics and Mountain River Engineering College of Water Resources & Hydropower, Sichuan University Chengdu Sichuan China
2. Key Laboratory of Yellow River Sediment of the Ministry of Water Resources Yellow River Institute of Hydraulic Research Zhengzhou Henan China
3. Institute of Mountain Hazards and Environment, CAS Chengdu Sichuan China