Synthesis and characterization of soluble polypyrrole doped with alkylbenzenesulfonic acids