LCAO-type calculations of the effect of K and Cl atoms on the dissociation of CO at the Ni(111) surface