A review of the state of the science on wearable thermoelectric power generators (TEGs) and their existing challenges. (June 2017)