TRIM29 and cervical carcinoma: TRIM29 protein expression is associated with malignant phenotypes and poor survival of cervical cancer patients