Exploiting nonlinear dynamics in a coupled-core fluxgate magnetometer