ISWEC: A gyroscopic mechanism for wave power exploitation