C adsorption and diffusion at the Si(001) surface: implication for SiC growth