1. Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada T6G 2E8
2. Alberta Machine Intelligence Institute (AMII), 2-21 Athabasca Hall, University of Alberta, Edmonton, Alberta, Canada T6G 2E8
3. Department of Biological Science, University of Alberta, Edmonton, Alberta, Canada T6G 2E9