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