Impact of non-covalent interactions on the dispersion of fullerenes and graphene in polymers