TRIM29 and nasopharyngeal carcinoma: TRIM29 is over-expressed and associated with distant metastasis in NPC