RAIRS2 a new expert system for diagnosing tuberculosis with real-world tournament selection mechanism inside artificial immune r