Gravar-mail: Real-time control of a laboratory heat exchanger using the particle swarm optimisation algorithm