Shoubra Faculty of Engineering, Benha University
Cairo, Al Qāhirah, Egypt
Misr University for Science and Technology
Cairo, Al Qāhirah, Egypt
North Carolina State University
Raleigh, North Carolina, USA
Public Authority for Applied Education and Training
Kuwait City, Al ‘Āşimah, Kuwait