Affiliation: | 1.Department of Molecular and Cellular Biology, Baylor College of Medicine, Houston, TX 77030, USA;2.Institute of Health Sciences, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences and Shanghai JiaoTong University School of Medicine, Shanghai 200025, China |