[1] Yangzhou Univ, Coll Civil Sci & Engn, Yangzhou 225127, Jiangsu, Peoples R China
[2] Yangzhou Univ, Coll Hydraul Sci & Engn, Yangzhou 225009, Jiangsu, Peoples R China
[3] Univ Liverpool, Sch Engn, Liverpool L69 3GQ, Merseyside, England
[4] Chengdu Univ, Sch Mech Engn, Chengdu 610100, Peoples R China
[5] Univ Bradford, Fac Engn & Informat, Bradford BD7 1DP, W Yorkshire, England
[6] Zhengzhou Univ, Sch Civil Engn, Zhengzhou 450001, Peoples R China