Somatic stem cell heterogeneity: diversity in the blood, skin and intestinal stem cell compartments