Modelling of hydraulic performance and wave energy extraction by a point absorber in heave