A comprehensive review of Thermoelectric Generators: Technologies and common applicationsNesrine Jaziri, Mohammed Ismail|Energy Reports|2019Cited by 847