immunocompetent cell