The adsorption of NO2 on clean Ru(001) and Ru(001) modified chemically by ordered overlayers of oxygen adatoms