Ke Zhang, Mingshen Yin, Shengwei Lei, …, Hongxin Zhang, Xiaoyan Yin, Qiuhong Niu DOI: 10.1186/s13568-023-01593-0 PMID: 37603100 PMCID: PMC10441963