Weaved piezoresistive triboelectric nanogenerator for human motion monitoring and gesture recognition