Funding for this research was provided by:
State Key Laboratory of Natural Medicines (SKLNMZZ2024JS06)
The “Double First-Class” University Project of China Pharmaceutical University
Article History
Received: 25 June 2025
Accepted: 20 August 2025
First Online: 27 August 2025
Competing interests
: A Chinese patent application was filed with the number of 2024112777429. Y.C. and W.J. are the inventors of the patent, and China Pharmaceutical University owns the patent rights. All other authors declare no competing interests.