Fluxgate Magnetometer Design