The adsorption properties of O atom and O2 molecule on UC(001) surface: A DFT study