Jinhui Yan: Computational Free-surface Fluid-structure Interaction with Applications on Offshore Wind and Tidal Energy. University of California, San Diego, USA 2016