This author has not been identified. Look up 'Fayez Gebali' in GoogleThis author has not been identified. Look up 'Mohamed Taher' in GoogleThis author has not been identified. Look up 'Ahmed M. Zaki' in GoogleThis author has not been identified. Look up 'M. Watheq El-Kharashi' in GoogleThis author has not been identified. Look up 'Ayman Tawfik' in Google