Supercapacitor Design and Applications