[1] Zewail City Sci & Technol, Drug Design & Discovery Lab, Cairo 12578, Egypt
[2] Univ Sci & Technol, Zewail City Sci & Technol, Biomed Sci Program, Cairo 12578, Egypt
[3] Mansoura Univ, Fac Sci, Dept Chem, Mansoura 35516, Egypt
[4] Swiss Trop & Publ Hlth Inst, CH-4002 Basel, Switzerland
[5] Univ Basel, CH-4003 Basel, Switzerland
[6] Georgia State Univ, Dept Chem, Atlanta, GA 30303 USA
[7] Univ Bern, Inst Cell Biol, CH-3012 Bern, Switzerland