Affiliation: | Institute of Mechanics, Chinese Academy of Sciences, Beijing 100080, China College of Engineering Sciences, China Agricultural University, Beijing 100083, China Department of Offshore Engineering, China Classification Society, Beijing 100006, China |