[1] Univ Alberta, Inst Biomol Design, Edmonton, AB T6G 2H7, Canada
[2] Univ Alberta, Fac Med, Edmonton, AB, Canada
[3] Univ Alberta, Dept Comp Sci, Edmonton, AB, Canada
[4] Natl Inst Nanotechnol, Edmonton, AB, Canada
[5] Univ Alberta, Dept Biochem, Edmonton, AB, Canada