Recent progress of triboelectric nanogenerators: From fundamental theory to practical applications | Synapse