Biology and clinical potential of stem-cell factor