Design, construction and ocean testing of wave energy conversion system with permanent magnet tubular linear generator