Interfacing proteins with graphitic nanomaterials: from spontaneous attraction to tailored assemblies | Synapse