1. Dept. of Ocean Engineering, Zhejiang Univ., 866 Yuhangtang Rd., Hangzhou, Zhejiang Province, 310058, P. R. China; Marine Design & Research Institute Of China, No.168 Zhongshan Nanyi Road, Huangpu District, Shanghai, 200023, P. R. China
2. Dept. of Ocean Engineering, Zhejiang Univ., 866 Yuhangtang Rd., Hangzhou, Zhejiang Province, 310058, P. R. China
3. Zhejiang Zhoushan Ocean Power Transmission Research Institute Co., Ltd, Huiminqiao 2-1, Dinghai District, Zhoushan, Zhejiang Province, 310058, P. R. China