Text this: An adaptive control system for a shell-and-tube heat exchanger