1. Hefei National Laboratory for Physical Sciences at Microscale CAS Key Laboratory of Innate Immunity and Chronic Disease School of Life Sciences and Medical Center University of Science and Technology of China Hefei Anhui China
2. Zhangjiang Lab National Facility for Protein Science in Shanghai China
3. Shanghai Science Research Center Chinese Academy of Sciences Shanghai China
4. CAS Center for Excellence in Molecular Cell Science Shanghai China