This author has not been identified. Look up 'Sherif Abdelfattah' in GoogleThis author has not been identified. Look up 'Mohamed Baza' in GoogleThis author has not been identified. Look up 'Mohamed Mahmoud 0001' in GoogleThis author has not been identified. Look up 'Mostafa M. Fouda' in GoogleThis author has not been identified. Look up 'Khalid Abualsaud' in GoogleThis author has not been identified. Look up 'Elias Yaacoub' in GoogleThis author has not been identified. Look up 'Maazen Alsabaan' in GoogleThis author has not been identified. Look up 'Mohsen Guizani' in Google