Polyoxomolybdate-stabilized Ru(0) nanoparticles deposited on mesoporous silica as catalysts for aromatic hydrogenation.