A polymer and graphene layer to increase dye regeneration and suppress back electron transfer in dye sensitized solar cells.