Modelling of operation and optimum design of a wave power take-off system with energy storage