34FEH (2024-4) Fundamentals of Energy Harvesting and Storage