1. Department of Chemical & Biological Engineering University of British Columbia Vancouver British Columbia Canada
2. School of Chemistry and Chemical Engineering Shanghai Jiao Tong University Shanghai China
3. Department of Mathematics University of British Columbia Vancouver British Columbia Canada