Exploring the initial oxidation of Pt, Pt3Ni, Pt3Au (111) surfaces: a genetic algorithm based global optimization with density functional theory