Enhanced thermal performance of a thermoelectric generator with phase change materials. (May 2020)