Diffusion of Atomic Oxygen on the Si(100) Surface