AmbiMax: Autonomous Energy Harvesting Platform for Multi-Supply Wireless Sensor Nodes | IEEE Conference Publication | IEEE Xplore