A triboelectric nanogenerator based on polypropylene carbonate and photoacid generator. (October 2018)