applications of supercapacitors