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