1. College of Hydraulic and Civil Engineering, Xinjiang Agricultural University, Urumqi 830052, China
2. Xinjiang Key Laboratory of Hydraulic Engineering Security and Water Disasters Prevention, Urumqi 830052, China
3. Corps Key Laboratory of Safety and Disaster Prevention of Dam Engineering, Urumqi 830052, China
4. Xinjiang Production and Construction Corps Survey Planning and Design Institute, Urumqi 830052, China