Global stability in a tuberculosis model of imperfect treatment with age-dependent latency and relapse.