This author has not been identified. Look up 'Xiaoshan Yang' in GoogleThis author has not been identified. Look up 'Tianzhu Zhang' in GoogleThis author has not been identified. Look up 'Changsheng Xu' in GoogleThis author has not been identified. Look up 'Shuicheng Yan' in GoogleThis author has not been identified. Look up 'M. Shamim Hossain' in GoogleThis author has not been identified. It may be one of the following persons: Look up 'Ahmed Ghoneim' in Google