Total RNAs were extracted using TRIzol Reagent (Invitrogen, cat. NO 15596026）. DNA digestion was carried out after RNA extraction by DNaseI. The RNA integrity was assessed by Agilent5300 (Agilent) with RIN number >7.0, and confirmed by electrophoresis with denaturing agarose gel. Qualified RNAs were finally quantified by Qubit4.0 with Qubit™ RNA HS Assay Kit (Life Technologies, Q33224). 50 μg total RNAs were used for polyadenylated RNA enrichment by VAHTS mRNA Capture Beads（VAHTS, cat. NO. N401-01/02）. 20mM ZnCl2 was added to mRNA and incubated at 95℃ for 5min-10min until the RNA fragments were mainly distributed in 100-200 nt. Then 10% RNA fragments was saved as “Input” and the rest was used for m6A immunoprecipitation（IP）.The specific anti-m6A antibody (Synaptic Systems, 202203) was applied for m6A immunoprecipitation. RNA samples of both input and IP were prepared using TRIzol reagent(Invitrogen, cat. NO 15596026). The stranded RNA sequencing library was constructed by KC-DigitalTM Stranded mRNA Library Prep Kit for Illumina® (Catalog NO. DR08502, Wuhan Seqhealth Co., Ltd. China) following the manufacturer's instruction. The kit eliminates duplication bias in PCR and sequencing steps, by using unique molecular identifier (UMI) of 8 random bases to label the pre-amplified cDNA molecules. The library products corresponding to 200-500 bps were enriched, quantified and finally sequenced on DNBSEQ-T7 sequencer (MGI Tech Co., Ltd. China) with PE150 model.