[1] Technion Israel Inst Technol, Dept Biotechnol & Food Engn, IL-32000 Haifa, Israel
[2] Technion Israel Inst Technol, Russell Berrie Nanotechnol Inst, IL-32000 Haifa, Israel
[3] Technion Israel Inst Technol, Interdept Program Biotechnol, IL-32000 Haifa, Israel
[4] Karlsruhe Inst Technol, DFG Ctr Funct Nanostruct, D-76131 Karlsruhe, Germany
[5] Weizmann Inst Sci, Dept Biol Chem, IL-76100 Rehovot, Israel