Highly wearable, machine-washable, and self-cleaning fabric-based triboelectric nanogenerator for wireless drowning sensors