Surface diffusion of oxygen atoms individually observed by STM