Authors: Bara Hesham Elsayed; Lolowh Abdulaziz Almogbel; Rui Li; Joseph Rumfola; Ramtin Sadid-Zadeh Topic: