Biotechnology and bioengineering Jiazhang Lian, Zehua Bao, Sumeng Hu, Huimin Zhao DOI: 10.1002/bit.26569 PMID: 29460422