[1] Menia Univ, Fac Sci, Chem Dept, El Minia 61519, Egypt
[2] Prince Sattam Bin Abdulaziz Univ, Coll Sci & Humanities, Alkharj 11942, Saudi Arabia
[3] Florida Inst Technol, 150 W Univ Blvd, Melbourne, FL 32901 USA
[4] Menia Univ, Fac Med, Histol Dept, El Minia 61519, Egypt
[5] Menia Univ, Fac Med, Pharmacol Dept, El Minia 61519, Egypt
[6] Karlsruhe Inst Technol, Inst Organ Chem, D-76131 Karlsruhe, Germany
[7] Karlsruhe Inst Technol, Inst Biol & Chem Syst IBCS FMS, D-76344 Eggenstein Leopoldshafen, Germany
[8] Menia Univ, Fac Pharm, Dept Med Chem, El Minia 61519, Egypt