This author has not been identified. Look up 'Jinhui Yao' in GoogleThis author has not been identified. Look up 'Shiping Chen' in GoogleThis author has not been identified. Look up 'Chen Wang' in GoogleThis author has not been identified. Look up 'David Levy' in GoogleThis author has not been identified. Look up 'John Zic' in Google