1. State Key Laboratory of Biocatalysis and Enzyme Engineering, Environmental Microbial Technology Center of Hubei Province, School of Life Sciences, Hubei University, 368 Youyi Avenue, Wuhan 430062, People's Republic of China
2. Zhuhai Yinzhi Biotech Co. Ltd, Zhuhai, 519000, People's Republic of China