This author has not been identified. Look up 'Michael J. Maher' in GoogleThis author has not been identified. Look up 'Ilias Tachmazidis' in GoogleThis author has not been identified. Look up 'Grigoris Antoniou' in GoogleThis author has not been identified. Look up 'Stephen Wade' in GoogleThis author has not been identified. Look up 'Long Cheng 0003' in Google