A novel triboelectric nanogenerator with high performance and long duration time of sinusoidal current generation | IEEE Conference Publication | IEEE Xplore