Graphene batteries may slash your phone recharge time to 15 minutes