Feiran Li, Wei Xie, Qianqian Yuan, …, Xueming Zhao, Zhiwen Wang, Hongwu Ma DOI: 10.1186/s13568-018-0635-y PMID: 29946801 PMCID: PMC6038301