General Project of Hunan Natural Science Foundation [2021JJ30420]; China Hunan Provincial Science & Technology Department [2022NK2005, 2022GK4015, 2022RC1224]; Hunan Provincial Administration of Traditional Chinese Medicine [2021012, A2022002]; Training Program for Excellent Young Innovators of Changsha [kq2206064]; Key project at central government level [2060302]