DFT calculation of oxygen adsorption on platinum nanoparticles: coverage and size effects. (29th May 2018)