This author has not been identified. Look up 'Atef Ibrahim' in GoogleThis author has not been identified. Look up 'Usman Tariq' in GoogleThis author has not been identified. Look up 'Tariq Ahmad' in GoogleThis author has not been identified. Look up 'Ahmed M. Elmogy' in GoogleThis author has not been identified. Look up 'Yassine Bouteraa' in GoogleThis author has not been identified. Look up 'Fayez Gebali' in Google