This author has not been identified. Look up 'Fayaz Hassan' in GoogleThis author has not been identified. Look up 'Jianguo Yu' in GoogleThis author has not been identified. Look up 'Zafi Sherhan Syed' in GoogleThis author has not been identified. Look up 'Nadeem Ahmed' in GoogleThis author has not been identified. Look up 'Mana Saleh Al Reshan' in GoogleThis author has not been identified. Look up 'Asadullah Shaikh' in Google