Interaction of oxygen with a Ru(OO1) surface