Graphene nanoribbon based spaser