Adsorption properties of NO molecules on the hexagonal LaCoO3 (0 0 1) surface: a density functional theory study