Numerical analysis and experiments of an underwater magnetic nonlinear energy harvester based on vortex-induced vibration