High-performance fabric-based supercapacitors using water-dispersible polyaniline-poly(2-acrylamido-2-methyl-1-propanesulfonic acid)