the Natural Science Foundation of Henan Province for Excellent Young Scholars Grant No. 212300410026