Scalable fabrication of stretchable and washable textile triboelectric nanogenerators as constant power sources for wearable electronics