Theory of Giant Magnetoresistance in Metallic Superlattices