Key Laboratory of Stem Cell Biology;
Institute of Health Sciences;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences/Shanghai Jiao Tong University School of Medicine;
225 South Chongqing Road;
Shanghai 200025;
China;
Shanghai Stem Cell Institute;
Shanghai Jiao Tong University School of Medicine;
Shanghai 200025;
China;
Key Laboratory of Cell Differentiation and Apoptosis of Chinese Ministry of Education;
Shanghai Jiao Tong University School of Medicine;
Shanghai 200025;
China;
Graduate School of Chinese Academy of Sciences;
Beijing 100049;
China;