[1] Beirut Arab Univ, Fac Sci, Dept Biol Sci, Beirut 11072809, Lebanon
[2] Alexandria Univ, Fac Sci, Dept Zool, Mol Biol Unit, Alexandria 21511, Egypt
[3] Uppsala Univ, Dept Med Biochem & Microbiol, Sci Life Lab, SE-75123 Uppsala, Sweden
[4] Alfaisal Univ, Coll Med, Dept Biochem & Mol Med, Riyadh, Saudi Arabia
[5] Univ Bristol, Bristol Med Sch, Translat Hlth Sci, Bristol, England