Xu, Mengchuan http://orcid.org/0000-0001-6162-7438
Rui, Dongsheng
Yan, Yizhong
Xu, Shangzhi
Niu, Qiang
Feng, Gangling
Wang, Yan
Li, Shugang
Jing, Mingxia
Funding for this research was provided by:
National Natural Science Foundation of China (81560517)
High-tech Intellectual Project of Shihezi University (RCZX201112)
Key Areas of Science and Technology Research Project of Xinjiang Production and Construction Corps (2014BA039/2015AG014)