1. Department of Biotechnology and Food Engineering, Technion − Israel Institute of Technology, Haifa 32000, Israel
2. School of Computer Science, Interdisciplinary Center, Herzeliya 46150, Israel
3. Department of Computer Science, Technion − Israel Institute of Technology, Haifa 32000, Israel
4. Russell Berrie Nanotechnology Institute, Technion − Israel Institute of Technology, Haifa 32000, Israel