Introduction to evolutionary computing - Eiben, A. E. (Natural computing series, 2003)