Biotechnology and bioengineering Andrew L Damiani, Q Peter He, Thomas W Jeffries, Jin Wang DOI: 10.1002/bit.25535 PMID: 25580821