Triboelectric nanogenerators for harvesting wind, water and vibration energy | Synapse