Quantum chemical study of oxygen adsorption on graphite: I. Molecular orbital study of adsorption and migration of molecular oxygen on graphite