A flexible and transparent graphene-based triboelectric nanogenerator