The application of artificial neural networks to combustion and heat exchanger systems