Heterostructured poly(3,6-dithien-2-yl-9H-carbazol-9-yl acetic acid)/TiO2 nanoparticles composite redox-active materials as both anode and cathode for high-performance symmetric supercapacitor applications