1. Institute for Polymer Research, Waterloo Institute for Nanotechnology, Department of Chemistry, University of Waterloo, Waterloo, ON N2L 3G1, Canada
2. Department of Chemistry, Université de Montréal, CP 6128 Succursale Centre Ville, Montréal, QC H3C 3J7, Canada
3. Faculty of Pharmacy and Department of Chemistry, Laboratory of Polymer Chemistry, University of Helsinki, P.O. Box 55, Helsinki FI-00014, Finland