1. Department of Chemistry, University of Toronto, 80 Saint George Street, Toronto, Ontario M5S 3H6, Canada
2. Department of Chemistry, University of Victoria, P.O. Box 3065, Victoria, British Columbia V8W 3V6, Canada
3. Department of Electrical and Computer Engineering, University of Victoria, Victoria, British Columbia V8W 3P6, Canada