CFD Simulations of the Effects of Wave and Current on Power Performance of a Horizontal Axis Tidal Stream Turbine