Affiliation: | Department of Biochemistry and Molecular Cell Biology, Key Laboratory of the Education Ministry for Cell Differentiation and Apoptosis, Institutes of Medical Sciences, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China. |