[1] Natl Res Ctr, Div Engn Res, Informat & Syst Dept, New Borg El Arab City, Egypt
[2] Yousef Jameel Sci & Technol Res Ctr, New Borg El Arab City, Egypt
[3] E JUST, Dept Comp Sci & Engn, New Borg El Arab City, Egypt
[4] Amer Univ Cairo, Dept Biol, Cairo, Egypt
[5] Ist Super Sanita, Dept Infect Parasit & Immunemediated Dis, I-00161 Rome, Italy
[6] Cairo Univ, Fac Computers & Informat, Dept Informat Technol, Cairo, Egypt
[7] Univ Saskatchewan, Dept Biochem, Saskatoon, SK S7N 0W0, Canada