Text this: Revealing the mechanism of oxygen vacancy defect for CO2 adsorption and diffusion on CaO: DFT and experimental study