A Comprehensive Review on the Novel Principles, Development and Applications of Triboelectric Nanogenerators | Synapse