A high-output silk-based triboelectric nanogenerator with durability and humidity resistance. (April 2023)