[1] Technion Israel Inst Technol, Dept Chem Engn, IL-3200003 Haifa, Israel
[2] Technion Israel Inst Technol, Russell Berrie Nanotechnol Inst, IL-3200003 Haifa, Israel
[3] Max Planck Inst Sci Light, D-91058 Erlangen, Germany
[4] Univ Latvia, Fac Med, LV-1006 Riga, Latvia
[5] Riga East Univ Hosp, Dept Res, LV-1006 Riga, Latvia
[6] Digest Dis Ctr GASTRO, LV-1006 Riga, Latvia