The Province Key Laboratory of Fluid Transmission Technology, Zhejiang Sci-Tech University, Hangzhou, China;
The State Key Laboratory of Fluid Power Transmission and Control, Zhejiang University, Hangzhou, China;
Marine; Current; Turbine; Additional; Device; Output; Power; Karman; Vortex;