Triboelectric Nanogenerators: State of the Art. - Zhan Shi; Yanhu Zhang; Jiawei Gu; Bao Liu; Hao Fu 026; Hongyu Liang; Jinghu Ji (Sensors, 2024)