Complete implementation of the combined TEG-TEC temperature control and energy harvesting system. (February 2020)