[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shanxi, Peoples R China
[2] Univ Toronto, Terrence Donnelly Ctr Cellular & Biomol Res, Toronto, ON M5S 3E1, Canada
[3] Univ Toronto, Dept Mol Genet, Toronto, ON M5S 3E1, Canada
[4] Nankai Univ, Sch Math Sci, Tianjin 300071, Peoples R China
[5] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3E1, Canada