This author has not been identified. Look up 'Hazem M. Raafat' in GoogleThis author has not been identified. Look up 'M. Shamim Hossain' in GoogleThis author has not been identified. Look up 'Ehab Essa' in GoogleThis author has not been identified. Look up 'Samir Elmougy' in GoogleThis author has not been identified. Look up 'Ahmed S. Tolba' in GoogleThis author has not been identified. Look up 'Ghulam Muhammad' in GoogleThis author has not been identified. It may be one of the following persons: Look up 'Ahmed Ghoneim' in Google