National Cheng Kung University, Taiwan
The University of Queensland, Australia
University of Waterloo, Canada