1. Shanghai Institute for Advanced Immunochemical Studies, ShanghaiTech University, Shanghai 201210, China
2. School of Life Science and Technology, ShanghaiTech University, Shanghai 201210, China
3. CAS Center for Excellence in Molecular Cell Science, Shanghai Institute of Biochemistry and Cell Biology, Shanghai 200031, China
4. University of Chinese Academy of Sciences, Beijing 101408, China
5. Shanghai Key Laboratory of Orthopedic Implants, Department of Orthopedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200031, China