Sources of haematopoietic stem cells