authors Abo-Elyousr, Kamal A. M. Mourad, Amira Baenziger, P. (Peter) Stephen Shehata, Abdelaal H. A. Eckstein, P.E. Beattie, Aaron D. Ahmed, Sallam