8 Focheng West Road
Jiangning District
Nanjing, 211100
China
Hohai University
Floating Tidal Stream Energy Turbine, Semi-Submersible Platform, Motion Response, Mooring Loads, 6Dofs