Gao, Yijun, University of Western Ontario, Canada