能特异性识别抗原的细胞有哪些?