Self-cleaning triboelectric nanogenerator based on TiO2 photocatalysis. (April 2020)