The development of advanced materials for electrodes and electrolytes in supercapacitors