1. State Key Laboratory of Hydraulics and Mountain River Engineering; Sichuan University; Chengdu 610065 Sichuan China
2. State Key Laboratory of Geohazard Prevention and Geoenvironment Protection; Chengdu University of Technology; Chengdu 610059 Sichuan China
3. Key Laboratory of Mountain Hazards and Surface Process; Chinese Academy of Sciences; Chengdu 610044 Sichuan China
4. College of Water Resource and Hydropower; Sichuan University; Chengdu 610065 Sichuan China