TRIM28 and viral infectious disease: TRIM28 and other viral diseases