1. Key Laboratory of RNA Biology, CAS Center for Excellence in Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China
2. Institute of Chinese Integrative Medicine, Hebei Medical University, Shijiazhuang 050017, Hebei, China
3. University of Chinese Academy of Sciences, Beijing 100049, China
4. Cancer Research UK Nucleic Acid Structure Research Group, The University of Dundee, Dundee, UK