Edge-carboxylated graphene nanoplatelets as efficient electrode materials for electrochemical supercapacitors