Engineering optimization : an introduction with metaheuristic applications - Yang, Xin-She (John Wiley, 2010)