1. Department of Chemistry, University of Victoria, Victoria, British Columbia V8W 3 V6, Canada
2. Department of Chemistry, University of Alberta, Edmonton, Alberta T6G 2G2, Canada
3. Department of Chemistry, KTH Royal Institute of Technology, Stockholm SE-10044, Sweden
4. Department of Computer Science, University of Victoria, Victoria, British Columbia V8W 3P6, Canada