A DFT investigation of CO oxidation over neutral and cationic gold clusters