1. State Key Laboratory of Hydraulics and Mountain River Engineering & College of Water Resource and Hydropower, Sichuan University, Chengdu 650065, China
2. College of Resources and Environment, University of Electronic Science and The Technology of China, Chengdu 611731, China
3. Department of Land Air & Water Resources, University of California, Davis, CA 95616-5270, USA