A review of numerical methods for studying hydrodynamic performance of oscillating water column (OWC) devices