Current-perpendicular-to-plane Giant Magnetoresistance Research Articles