Structure sensitivity of NO adsorption on a smooth and stepped Pt(100) surface