Graphene-based nanomaterials and microbial communities: a review of their interactions, from ecotoxicology to bioprocess engineering perspectives