National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [51820105014, 51738001, U1934217]; 111 ProjectMinistry of Education, China - 111 Project [D21001]; Science and Technology Research and Development Program Project of China Railway Group Limited [2020-Special-02]