Next-Generation Energy Harvesting and Storage Technologies