1. Institute for Polymer Research (IPR), Department of Chemical Engineering; University of Waterloo; Waterloo Ontario Canada
2. Department of Chemistry and Physics; Troy University; Troy Alabama USA
3. Department of Civil and Environmental Engineering; University of Waterloo; Waterloo Ontario Canada