Work

A Review of Human-Powered Energy Harvesting for Smart Electronics: Recent Progress and Challenges