Funding for this research was provided by:
the major scientific and technological innovation project of Shandong Province (2018CXGC1302)
National Natural Science Foundation of China (81974577)
Shandong Traditional Chinese Medicine Science and Technology Project (Q-2022064)
Received: 18 February 2023
Accepted: 7 June 2023
First Online: 7 July 2023
: The authors have no conflict of interests to declare.