library_construction_protocol: GFP-positive cells were sorted using flow cytometry and lysed with RNAiso Plus (Takara). Total RNA was then extracted and treated with TurboDNase (Invitrogen) following the manufacturer's instructions. For the PolyA+ library, RNAs with polyA tails were selected from the total RNA using mRNA Capture Beads 2.0 (Vazyme, Cat. No. N403). For the Ribo- library, rRNAs were removed from the total RNA using the Ribo-off rRNA Depletion Kit (Vazyme, Cat. No. R406). For the Total-RNA library, total RNA was directly used for library construction. All RNA-seq libraries were constructed using the VAHTS® Stranded mRNA-seq Library Prep Kit for Illumina® V2 (Vazyme, Cat. No. NR602) according to the manufacturer's instructions. For single cells, RNA libraries were constructed using the SMART-Seq® v4 Ultra® Low Input RNA Kit (TaKaRa, Cat. No. 634891) and TruePrep DNA Library Prep Kit V2 for Illumina® (Vazyme, Cat. No. TD503) according to the manufacturer's instructions.