The Neowave wave energy converter: Development, simulations and testing