Effect of electrolytes on the kinetics and mechanism of the electropolymerization of pyrrole on to carbon fibers