A CMOS 2D Micro-Fluxgate Earth Magnetic Field Sensor with Digital Output