CYB5R1 and colorectal cancer: CYB5R1 expression predicts poor prognosis of colorectal cancer patients