3D mathematical model of contact-separation and single-electrode mode triboelectric nanogenerators. (June 2019)