Swarm intelligence algorithms a tutorial (CRC Press, 2020)