The CECO wave energy converter: Recent developments