Krasnogor, Natalio, Smith, Jim, "A tutorial for competent memetic algorithms: Model, taxonomy, and design issues", IEEE Transactions on Evolutionary Computation, 2005