[1] Technion Israel Inst Technol, Bruce Rappaport Fac Med, Dept Mol Microbiol, IL-31096 Haifa, Israel
[2] Rappaport Family Inst Res Med Sci, IL-31096 Haifa, Israel
[3] Technion Israel Inst Technol, Lorry I Lokey Interdisciplinary Ctr Life Sci & En, Bioinformat Knowledge Unit, IL-32000 Haifa, Israel