This author has not been identified. Look up 'David W. Cheung' in GoogleThis author has not been identified. It may be one of the following persons: Look up 'Eric Lo' in GoogleThis author has not been identified. Look up 'Chi-Yuen Ng' in GoogleThis author has not been identified. Look up 'Thomas Lee' in Google