Handbook of Bioinspired Algorithms and Applications by Albert Y. Zomaya & Stephan Olariu