Publications by Baojun Zhao