Current-perpendicular-to-plane Spin Valves Research Articles