#triboelectric nanogenerator

Solar Panel Raindrop Electricity: Dual-Energy Harvesting