1. Department of Chemistry, University of Victoria , Victoria, British Columbia V8W 3V6, Canada and , Victoria, British Columbia V8W 3V6, Canada
2. Department of Computer Science, University of Victoria , Victoria, British Columbia V8W 3V6, Canada and , Victoria, British Columbia V8W 3V6, Canada