Adsorption and diffusion of sulfur on the (111), (100), (110), and (211) surfaces of FCC metals: Density functional theory calculations.