Biocompatibility and functionality of graphene-based neural interfaces