Publications by 'Xianjun Pan'