Associate Prof. Baoguo Xia