Effect of heat exchanger material and fouling on thermoelectric exhaust heat recovery