Keratinocyte stem cells of cornea, skin and hair follicle: common and distinguishing features