Monte carlo simulations of carbon monoxide oxidation on Pt catalysts