Wearable and durable triboelectric nanogenerators via polyaniline coated cotton textiles as a movement sensor and self-powered system. (January 2019)