Numerical Modeling and Ocean Testing of a Direct-Drive Wave Energy Device Utilizing a Permanent Magnet Linear Generator for Power Take-Off