A high performance triboelectric generator for harvesting low frequency ambient vibration energy