Design and optimization of a natural gas-fired thermoelectric generator by computational fluid dynamics modeling. (1st October 2017)