He received his B.Sc. degree from Xian Jiaotong University, China, in 1978, and M. Sc. and Ph.D. degrees from the University of Saskatchewan, Canada, in 1995 and 1998 respectively.