Humidity resistant triboelectric nanogenerators for wind energy harvesting Conference/Journal Name RENEWABLE and SUSTAINABLE ENERGY REVIEWS doi 10.1016/j.rser.2025.115650 2025-07 Article type Journal