Sub-Lithographic Patterning Of Ultra-Dense Graphene Nanoribbon Arrays