Zhang, Wanying
Liu, Liang
Zhang, Qingyan
Lu, Huidan
Li, Anyao
Huang, Yuqiao
Zhang, Wenting
Li, Hanhui
Lu, Xiaoyan https://orcid.org/0000-0002-0745-3956
Ming, Xinliang
Yang, Ze
Shou, Hao
Wang, Yilin
Xia, Jingyan
Xu, Feng
Wang, Ben https://orcid.org/0000-0002-4134-1835
Article History
Received: 9 December 2023
Accepted: 11 June 2025
First Online: 15 July 2025
Competing interests
: B.W., F.X., Wanying Zhang, L.L., Q.Z. and H. Lu are inventors on a pending patent related to this work (Chinese patent application no. 2025101529951). The other authors declare no competing interests.