Nitrogen and sulfur co-doped graphene counter electrodes with synergistically enhanced performance for dye-sensitized solar cells | Synapse