METTL3 and liver cancer: M6A methylase METTL3 has a carcinogenic function in human liver cancer.