Natural Science Foundation of Xinjiang Province Grant 81660288