[1] Xinjiang Agr Univ, Coll Hydraul & Civil Engn, Urumqi 830052, Peoples R China
[2] Xinjiang Key Lab Hydraul Engn Secur & Water Disas, Urumqi 830052, Peoples R China
[3] Hohai Univ, Coll Civil & Transportat Engn, Nanjing 210098, Peoples R China
[4] Srinakharinwirot Univ, Dept Civil & Environm Engn, Fac Engn, Nakhonnayok 26120, Thailand