[1] Chongqing Univ, Key Lab New Technol Construction Cities Mt Area, Chongqing 400045, Peoples R China
[2] Chongqing Univ, Sch Civil Engn, Chongqing 400045, Peoples R China
[3] Chongqing Univ, Natl Joint Engn Res Ctr Geohazards Prevent Reservo, Chongqing 400045, Peoples R China
[4] Shandong Univ Sci & Technol, Coll Energy & Min Engn, Qingdao 266590, Peoples R China