Effect of particle size and surface structure on adsorption of O and OH on platinum nanoparticles: A first-principles study | Synapse