1. Weizmann Institute of Science, Department of Biomolecular Sciences, Rehovot, Israel
2. University of Haifa, Department of Computer Science, Haifa, Israel
3. Tel Aviv University, George S. Wise Faculty of Life Sciences, Department of Biochemistry and Molecular Biology, Tel Aviv, Israel