Biotechnology and bioengineering Ying Wu, Yingying Chen, Na Wei DOI: 10.1002/bit.27214 PMID: 31654417