Shanghai Institute of Applied Mathematics and Mechanics Shanghai Key Laboratory of Mechanics in Energy Engineering Shanghai University Shanghai 200072 China;
Key Laboratory of Waterway Dredging Technology Ministry of Transport PRC Shanghai Waterway Engineering Design and Consulting Co.Ltd of CCGRP Shanghai 200120 China;
Shanghai Institute of Applied Mathematics and Mechanics Shanghai Key Laboratory of Mechanics in Energy Engineering Shanghai University Shanghai 200072 China;
School of Mechatronical Engineering and Automation Shanghai University Shanghai 200072 China;
Shanghai Institute of Applied Mathematics and Mechanics Shanghai Key Laboratory of Mechanics in Energy Engineering Shanghai University Shanghai 200072 China;
Shanghai Institute of Applied Mathematics and Mechanics Shanghai Key Laboratory of Mechanics in Energy Engineering Shanghai University Shanghai 200072 China;