A comprehensive model of a lead telluride thermoelectric generator. (1st January 2018)