New fuel cell design powered by graphene-wrapped nanocrystals