Local density functional study on adsorption of Cu2+ and Fe2+ on a Si(100) surface