[1] City Sci Res & Technol Applicat SRTA City, Genet Engn & Biotechnol Res Inst GEBRI, Med Biotechnol Dept, New Borg El Arab City 21934, Alexandria, Egypt
[2] Univ Alabama Birmingham UAB, Dept Surg, Div Surg Oncol, Birmingham, AL 35294 USA
[3] Univ Alabama Birmingham UAB, Dept Pathol, Div Anat Pathol, Birmingham, AL 35249 USA