1. State Key Laboratory of Cell Biology, Shanghai Institute of Biochemistry and Cell Biology, Center for Excellence in Molecular Cell Science, Chinese Academy of Sciences; University of Chinese Academy of Sciences, Shanghai 200031, China.
2. Department of Laboratory Medicine, Shanghai University of Medicine & Health Sciences Affiliated Zhoupu Hospital, Shanghai 201318, China.
3. School of Life Science and Technology, ShanghaiTech University, 100 Haike Road, Shanghai 201210, China.
4. Bio-Research Innovation Center, Shanghai Institute of Biochemistry and Cell Biology, Chinese Academy of Sciences, Suzhou 215121, China.