The adsorption of nitric oxide on Pt(111) and Pt(110) surfaces