haematogenic organ