Nanotubular polypyrrole: Reversibility of protonation/deprotonation cycles and long-term stability. (June 2019)