The National Key Technology R&D Program(2018YFD0200500);The Key Project of Science and Technology of Tibetan Autonomous Region,China(XZ201702NB15);The National Natural Science Foundation of China(31071641);The Fundamental Research Funds for the Central Universities(2452019046)。