便血的颜色取决于哪些因素