Multi-Source Energy Harvesting For Wildlife Tracking