Department of Biochemistry;
College of Life Sciences;
Nankai University;
Tianjin 300071;
China;
Department of Cancer Research;
Institute for Molecular Biology;
College of Life Sciences;
Nankai University;
94 Weo'in Road;
Tianjin 300071;
China;
Department of Cell Biology;
Centre of Excellence in Tissue Engineering;
Institute of Basic Medical Sciences and School of Basic Medicine;
Chinese Academy of Medical Sciences and Peking Union Medical College;
Beijing 100073;
China;