Fetal liver cell transplantation : role and nature of the fetal haemopoietic stem cell