a College of Water Conservancy and Hydropower Engineering, Sichuan Agricultural University, Yaan 625014, China