Faculty of Science;
PLA University of Science and Engineering;
Nanjing 211101;
Shanghai Institute of Applied Mathematics and Mechanics;
Shanghai University;
Shanghai 200072;
School of Naval Architecture;
Ocean and Civil Engineering;
Shanghai Jiao Tong University;
Shanghai 200030;