Xiang, Guanghai http://orcid.org/0000-0002-3495-1862
Li, Yuanqing http://orcid.org/0000-0003-2083-4339
Sun, Jing
Huo, Yongyuan
Cao, Shiwei
Cao, Yuanwei
Guo, Yanyan
Yang, Ling
Cai, Yujia
Zhang, Yong E. http://orcid.org/0000-0003-3770-2383
Wang, Haoyi http://orcid.org/0000-0003-2135-1769
Article History
Received: 1 October 2022
Accepted: 5 June 2023
First Online: 29 June 2023
Competing interests
: A patent application has been filed by the Institute of Zoology, Chinese Academy of Sciences (H.W., G.X., J.S., Y.H., Y.E.Z. and Y.L. as inventors). The remaining authors declare no competing interests.