Fu, Hongliang, University of Alberta, Canada