Heterogeneity of thymic stromal cells and thymocyte differentiation: a cell culture approach.