Simulation of oscillatory behaviour in the NO+H2 reaction on a partially reconstructed Pt(100) surface