Optimal control of wave energy converters