[1] Shanghai Univ, Sch Mech & Engn Sci, Dept Civil Engn, 99 Shangda Rd, Shanghai 200444, Peoples R China
[2] City Univ Hong Kong, Dept Architecture & Civil Engn, 83 Tat Chee Ave, Hong Kong 999077, Peoples R China
[3] Yancheng Inst Technol, Coll Civil Engn, 1 Hope Ave, Yancheng 224051, Peoples R China
[4] Minist Water Resources, Key Lab Failure Mech & Safety Control Tech Earth R, 223 Guangzhou Rd, Nanjing 210029, Peoples R China