1. Department of Chemical Engineering and Waterloo Institute for Nanotechnology
2. University of Waterloo
3. Waterloo
4. Canada
5. Department of Pharmacy
6. Shanghai 9th People's Hospital
7. Shanghai Jiao Tong University School of Medicine
8. Shanghai
9. China
10. College of Biological and Pharmaceutical Engineering