A high-output silk-based triboelectric nanogenerator with durability and humidity resistance