Diffusion in Solids: Recent Developments