High performance supercapacitors