Optimal Design of Shell-and-Tube Heat Exchangers by Different Strategies of Differential Evolution
genetic algorithms in search optimization and machine learning .