1 College of Hydraulic and Civil Engineering, Xinjiang Agricultural University, Urumqi, Xinjiang, China 2 Xinjiang Key Laboratory of Water Engineering Safety and Water Disaster Prevention, Urumqi, ...