fetal liver hematopoietic progenitor cell