[1] Shanghai Univ, Sch Mech & Engn Sci, Shanghai 200444, Peoples R China
[2] Nanjing Inst Technol, Inst Civil Engn & Intelligent Management, Nanjing 211167, Peoples R China
[3] 99 Shangda Rd, Shanghai 200444, Peoples R China
[4] 1 Hongjing Ave, Nanjing 211167, Peoples R China