1. College of Life Sciences, Beijing Normal University, No. 19 Xinjiekouwai Street, Beijing 100875, China
2. National Institute of Biological Sciences, No. 7 Science Park Road, Zhongguancun Life Science Park, Beijing 102206, China
3. Academy for Advanced Interdisciplinary Studies, Peking University, Beijing 102206, China
4. State Key Laboratory of Animal Nutrition and Feeding, Institute of Animal Science, Chinese Academy of Agricultural Sciences, Beijing 100193, China
5. School of Life Sciences, Tsinghua University, Beijing 100084, China
6. RPXDs (Suzhou) Co., Ltd., Suzhou 215028, China
7. Tsinghua Institute of Multidisciplinary Biomedical Research, Tsinghua University, Beijing 102206, China