Neonatal blood: a source of haematopoietic stem cells for transplantation?