X-ray photoelectron spectroscopy of oxygen adsorption on clean Ni(100) surfaces