This author has not been identified. Look up 'Amr Mansour Mohsen' in GoogleThis author has not been identified. Look up 'Hesham A. Hassan' in GoogleThis author has not been identified. Look up 'Khaled Wassif' in GoogleThis author has not been identified. Look up 'Ramadan Moawad' in GoogleThis author has not been identified. Look up 'Soha Makady' in Google