Affiliation: | a Department of Chemical Engineering, University of Waterloo, Waterloo, Ont., Canada N2L 3G1 b Department of Bioscience and Bioengineering, Dalian University of Technology, Dalian 116023, China c Department of Chemical Engineering, University of Ottawa, Ottawa, Ont., Canada K1N 6N5 |