National Science Foundation of Shaanxi Province of China, Grant/Award Number: 2019JM296; National Natural Science Foundation of China, Grant/Award Numbers: 11847138, 51572102, 11747111; Scientific Research Program Funded by Shaanxi Provincial Education Department, Grant/Award Number: 19JK0667