plant cell heterogeneity