Cell biology of stem cells: an enigma of asymmetry and self-renewal