Mengmeng Wang, Zhong Shi, Ning Gao, …, Yu Wang, Ping Zheng, Jibin Sun DOI: 10.1186/s13068-023-02337-9 PMID: 37170167 PMCID: PMC10176901