Ultracapacitors, supercapacitors, double-layer capacitors