Blood holds key to liver regeneration