A survey for recent applications and variants of nature-inspired immune search algorithm