Affiliation: | (1) National Center For Gene Research, Chinese Academy of Sciences, 500 Caobao Road, Shanghai, 200233, China;(2) Shanghai Institute of Biochemistry, Chinese Academy of Sciences, 320 Yueyang Road, Shanghai, 200031, China;(3) Department of Molecular Biophysics and Biochemistry, Yale University, P.O. Box 208114, 266 Whitney Avenue, New Haven, CT 06520-8114, USA |