This author has not been identified. Look up 'Yipeng Hu' in GoogleThis author has not been identified. Look up 'Timothy J. Carter' in GoogleThis author has not been identified. Look up 'Hashim Uddin Ahmed' in GoogleThis author has not been identified. Look up 'Mark Emberton' in GoogleThis author has not been identified. Look up 'Clare Allen' in GoogleThis author has not been identified. Look up 'David J. Hawkes' in GoogleThis author has not been identified. Look up 'Dean C. Barratt' in Google