Are graphene solar cells durable