Enhancing The Performance Of Supercapacitors By Hybrid Materials, Novel Electrolytes And Advanced Separators