Nella A. Energy Harvesting Trends for Low Power Compact Electronic Devices 2023