Polypyrrole: An electrochemically synthesized conducting organic polymer | Publicación