A systematic study on the effects of doping agents on polypyrrole coating of fabrics