N-Doped graphene nanoplatelets as superior metal-free counter electrodes for organic dye-sensitized solar cells.

N-Doped graphene nanoplatelets as superior metal-free counter electrodes for organic dye-sensitized solar cells.