Supercapacitors: Definition, Construction and Types