Chemisorption, surface structural chemistry, and electron impact properties of carbon monoxide on Ru(101)