1. University and College Key Lab of Natural Product Chemistry and Application in Xinjiang
2. Yili Normal University
3. Yining 835000
4. China
5. State Key Laboratory Base of Eco-Chemical Engineering
6. College of Chemistry and Molecular Engineering
7. Qingdao University of Science & Technology
8. Qingdao 266042