Tecate Group Ultracapacitors: Dependable Power for Energy Harvesting Systems