the Natural Science Foundation of Hubei Province Grant #2023AFB760 and #2023AFB1017