Publications by 'Xianliang Pu'