The adsorption of hydrogen and the reaction of hydrogen with oxygen on Pt (100)