1. Group of DNA Metabolism, State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Chinese Academy of Sciences, Shanghai 200031, China.
2. State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Chinese Academy of Sciences, Shanghai 200031, China.
3. Institute of Materia Medica, Chinese Academy of Sciences, Shanghai 201203, China.
4. Department of Chemistry and Institute for Biophysical Dynamics, University of Chicago, Chicago, IL 60637, USA.
5. Department of Biochemistry, School of Medicine, Loma Linda University, Loma Linda, CA 92350, USA.