Oxidation mechanism of chalcopyrite revealed by X-ray photoelectron spectroscopy and first principles studies