Multiphysics simulation of wave energy to electric energy conversion by permanent magnet linear generator