1. Zhejiang Provincial Key Laboratory for Cancer Molecular Cell Biology Life Sciences Institute Cancer Center Zhejiang University Hangzhou Zhejiang 310058 China
2. Institute of Biology and Medical Science Soochow University Suzhou Jiangsu 215123 China
3. Department of Chemistry and Biochemistry Wichita State University Wichita KS 67260 USA
4. State Key Laboratory of Genetic Engineering School of Life Sciences Zhongshan Hospital Fudan University Shanghai 200438 China
5. Kidney Disease Center The First Affiliated Hospital College of Medicine Zhejiang University Hangzhou Zhejiang 310003 China
6. Nanjing Apollomics Biotech, Inc Nanjing Jiangsu 210033 China
7. Institute of Biochemistry Faculty of Life Sciences University of Leipzig 04103 Leipzig Germany
8. Department of Biophysics Kidney Disease Center of the First Affiliated Hospital Zhejiang University School of Medicine Hangzhou 310058 China
9. MOE Key Laboratory of Biosystems Homeostasis & Protection College of Animal Sciences Zhejiang University Hangzhou Zhejiang 310058 China
10. Institute of Animal Sciences Chinese Academy of Agricultural Sciences Beijing 100193 China