NAT10 and cancer: NAT10 in cancer biology: mechanisms and therapeutic implications