[1] Zhejiang Univ, Ocean Coll, Zhoushan, Peoples R China
[2] Minist Educ, Engn Res Ctr Ocean Sensing Technol & Equipment, Zhoushan, Peoples R China
[3] Zhejiang Univ, State Key Lab Fluid Power & Mechatron Syst, Hangzhou, Peoples R China
[4] Zhejiang Lab, Hangzhou, Peoples R China
[5] Zhejiang Univ, Ocean Coll, Zhoushan 316000, Peoples R China