Xi'an Jiaotong University
Xi'an, China
The University of British Columbia
Kelowna, British Columbia, Canada