1. Department of Biology, Memorial University of Newfoundland, St. John’s, Newfoundland and Labrador, Canada
2. Department of Computer Science, Memorial University of Newfoundland, St. John’s, Newfoundland and Labrador, Canada
3. Department of Chemistry, Memorial University of Newfoundland, St. John’s, Newfoundland and Labrador, Canada
4. Department of Molecular Biology, University of Wyoming, Laramie, Wyoming, USA