Graphene-based electrochemical supercapacitors