Nitric oxide adsorption and reduction reaction mechanism on the Rh7(+) cluster: a density functional theory study.