Self-Diffusion and Impurity Diffusion of FCC Metals Using the Embedded Atom Method