A survey of thermal energy harvesting techniques and interface circuitry | IEEE Conference Publication | IEEE Xplore