magnetomechanical