Triboelectric-piezoelectric-electromagnetic hybrid nanogenerator for high-efficient vibration energy harvesting and self-powered wireless monitoring system. (January 2018)