1. Shanghai Key Laboratory of Diabetes Mellitus Shanghai Diabetes Institute Department of Endocrinology and Metabolism Shanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai Jiao Tong University School of Medicine Shanghai China
2. National Facility for Protein Science in Shanghai Zhangjiang Lab Shanghai Advanced Research Institute Chinese Academy of Science Shanghai China
3. School of Kinesiology Shanghai University of Sports Shanghai China