1. Department of Chemical and Petroleum Engineering, University of Calgary, 2500 University Dr NW, Calgary, AB T2N 1N4, Canada
2. Department of Chemical Engineering, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L 3G1, Canada
3. Department of Electrical and Computer Engineering, Queen’s University, 99 University Avenue, Kingston, Ontario K7L 3N6, Canada