A textile-based triboelectric nanogenerator with humidity-resistant output characteristic and its applications in self-powered healthcare sensors. (August 2018)