This author has not been identified. Look up 'Yi Xu' in GoogleThis author has not been identified. Look up 'Sumi Helal' in GoogleThis author has not been identified. Look up 'Choonhwa Lee' in GoogleThis author has not been identified. Look up 'Ahmed E. Khaled' in Google