This author has not been identified. It may be one of the following persons: Look up 'Walid Taha' in GoogleThis author has not been identified. Look up 'Yingfu Zeng' in GoogleThis author has not been identified. Look up 'Adam Duracz' in GoogleThis author has not been identified. Look up 'Fei Xu' in GoogleThis author has not been identified. Look up 'Kevin Atkinson' in GoogleThis author has not been identified. Look up 'Paul Brauner' in GoogleThis author has not been identified. It may be one of the following persons: Look up 'Robert Cartwright' in GoogleThis author has not been identified. Look up 'Roland Philippsen' in Google