Diagnosis of tuberculosis: Available technologies, limitations, and possibilities