Affiliation: | aSchool of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200030, PR China bState Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200030, PR China cSchool of Engineering, University of Western Sydney, Locked Bag 1797, Penrith South DC, NSW 1797, Australia |