Carbon dioxide conversion into hydrocarbon fuels on defective graphene-supported Cu nanoparticles from first principles.