Giant Magnetoresistance (GMR) Sensors: From Basis to