HMGB1 and cancer: Multiple functions of HMGB1 in cancer