1. Laboratory
of RNA Biology and Laboratory of Quantum Biophysics, Institute of
Biophysics, Chinese Academy of Sciences, 15 Datun Road, Chaoyang District, Beijing 100101, China
2. Department
of Chemistry, University of Illinois at Urbana−Champaign, Urbana, Illinois 61801, United States
3. Institute
of Chemistry, Chinese Academy of Sciences, Beijing 100190, China