Hydrodynamic principles of wave power extraction