Levitating oscillator-based triboelectric nanogenerator for harvesting from rotational motion and sensing seismic oscillation