Numerical study of hetero-adsorption and diffusion on (100) and (110) surfaces of Cu, Ag and Au