1. Laboratory of RNA Biology, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China
2. University of Chinese Academy of Sciences, Beijing 100049, China
3. High Magnetic Field Laboratory, Chinese Academy of Sciences, Hefei, Anhui 230031, China
4. Institute of Synthetic Biology, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
5. Hefei National Laboratory of Physical Sciences at Microscale and School of Life Sciences, University of Science and Technology of China, Hefei 230027, China