Gel-based thermocells for low-grade heat harvesting