Fanglan Ge, Jingkun Sun, Yao Ren, …, Jiao Li, Sen Yang, Wei Li DOI: 10.1186/s13568-022-01506-7 PMID: 36576637 PMCID: PMC9797636