DFT study of the reaction mechanism of CuO-char in chemical-looping combustion