1. Hangzhou Dianzi University, School of Mechanical Engineering, Hangzhou, China + University of Texas, Department of Mechanical Engineering, San Antonio, Tex., USA
2. Zhejiang University of Technology, Department of Civil Engineering, Hangzhou, China
3. Zhejiang University, Ocean College, Zhoushan, China + State Key Laboratory of Satellite Ocean Environment Dynamics, Hangzhou, China
4. University of Texas, Department of Mechanical Engineering, San Antonio, Tex., USA
5. Zhejiang University, Ocean College, Zhoushan, China