CMOS Omnipolar High Sensitivity Micropower Hall Switch