A novel humidity resisting and wind direction adapting flag-type triboelectric nanogenerator for wind energy harvesting and speed sensing | Performance Analytics | Scinapse