Factors affecting heat exchanger performance