magnetoelastic