Metaheuristics: Outlines, MATLAB Codes and Examples - Kaveh, Ali; Kaveh, Ali; Bakhshpoori, Taha (Springer International Publishing : Imprint: Springer, 2019)