Current-perpendicular-to-plane Giant Magnetoresistance Device Research Articles