A Leaf-Shaped Triboelectric Nanogenerator for Multiple Ambient Mechanical Energy Harvesting | IEEE Journals & Magazine | IEEE Xplore