National Natural Science Foundation of China [42277494, U20A2086]; Natural Science Foundation of Hunan Province [2021JJ30360]; Outstanding Youth Foundation of Hunan Province [2022JJ20029]; Hunan Provincial Key R D [2022WK2018]; Changsha Science & Technology Foundation [kh2201065]; Shaanxi Introduced Talent Research Funding, China [A279021901, F1020221012]; Shaanxi Provincial Key R D Plan Project [2022NY-052]; Introduction of Talent Research Start-up Fund [Z101021904]; College of Natural Re- sources and Environment, Northwest A & F University, Yangling, Shaanxi Province, China