Conductive elastic sponge-based triboelectric nanogenerator (TENG) for effective random mechanical energy harvesting and ammonia sensing