Graphene edges: a review of their fabrication and characterization | Synapse