UHRF1 and urinary bladder carcinoma: UHRF1 is a novel molecular marker for diagnosis and the prognosis of bladder cancer