1. Department of Chemical Engineering Waterloo Institute for Nanotechnology University of Waterloo Waterloo ON N2L 3G1 Canada
2. Department of Chemistry Waterloo Institute for Nanotechnology University of Waterloo Waterloo ON N2L 3G1 Canada
3. Institute of Polymer Research University of Waterloo Waterloo ON N2L 3G1 Canada
4. Institute of Biomaterials and Biomolecular Systems (IBBS) University of Stuttgart Pfaffenwaldring 57 70569 Stuttgart Germany
5. Center for Bioengineering and Biotechnology University of Waterloo Waterloo ON N2L 3G1 Canada