Edge-nitrogenated graphene nanoplatelets as high-efficiency counter electrodes for dye-sensitized solar cells. Issue 18 (25th April 2016)