Funding for this research was provided by:
National Natural Science Foundation of China (81971730, 82273876, 81673381)
Fok Ying Tong Education Foundation (171028)
State Key Laboratory of Natural Medicines (SKLNMZZ202024)
Article History
Received: 16 September 2023
Accepted: 24 May 2024
First Online: 18 June 2024
Competing interests
: R.M., Y.W. and R.H. are applying a patent related to this work. The remaining authors declare that there are no competing interests.