Immunocompetent cells in human testis in health and disease.