Textile-based triboelectric nanogenerators: A critical review of materials, fabric designs, and washability for wearable applications | Synapse