Infrared spectra of CO adsorbed on Pt(100), Pt(111), and Pt(110) electrode surfaces