High performing barrier films of nanocellulose and graphene