Corresponding author: Xin-Yuan Liu, State Key Laboratory of Cell Biology, Institute of Biochemistry and Cell Biology, Shanghai Institute for Biological Sciences, Chinese Academy of Sciences, Shanghai, 200031, China; Xin Yuan Institute of Medicine and Biotechnology, College of Life Sciences, Zhejiang Sci-Tech University, Hangzhou 310018, China. Fax: 8621-54921126, 86-57186843185; E-mail: xyliu@s...