Diffusion in Amorphous Solids - Metallic Alloys and Elemental Semiconductors