1. Beijing Key Lab of Bioprocess
2. College of Life Science and Technology
3. Beijing University of Chemical Technology
4. Beijing 100029
5. China
6. Xinjiang Production & Construction Corps Key Laboratory of Protection and Utilization of Biological Resources in Tarim Basin
7. Tarim University
8. Alar 843300
9. College of Chemical Engineering
10. Xiangtan University
11. Xiangtan 411105