Graphene Nanogaps And Nanoelectric Devices