Theoretical investigations on CO oxidation reaction catalyzed by gold nanoparticles