Metaheuristic Optimization: Algorithmic Design and Applications. (5th September 2017) - Zhang, Gexiang; Pan, Linqiang; Neri, Ferrante; Gong, Maoguo; Leporati, Alberto