Numerical analysis on a self-rectifying impulse turbine with U-shaped duct for oscillating water column wave energy conversion