Affiliation: | 1. Institute of Materia Medica, Xinjiang University, Urumqi 830017, China;2. Xinjiang Key Laboratory of Biological Resources and Genetic Engineering, College of Life Science and Technology, Xinjiang University, Urumqi 830017, China;3. Xinjiang Jiayin Hospital, Urumqi 830004, China |