Software Controlled Low Cost Thermoelectric Energy Harvester for Ultra-Low Power Wireless Sensor Nodes | IEEE Journals & Magazine | IEEE Xplore