Triboelectric Nanogenerator: Structure, Mechanism, and Applications.