Graphene electrode perovskite battery