An all-solid-state yarn supercapacitor using cotton yarn electrodes coated with polypyrrole nanotubes. (1st August 2017)