Generalized Langevin-equation approach to impurity diffusion in solids: Perturbation theory.