Advanced triboelectric nanogenerator with multi-mode energy harvesting and anti-impact properties for smart glove and wearable e-textile. (December 2020)