TRIM8 and cancer: Dissecting the Functional Role of the TRIM8 Protein on Cancer Pathogenesis