Which organ's role is to remove nutrients and bacteria from hepatic portal blood?