Integrating material engineering with module design optimization: A new design concept for thermoelectric generator