Publications by 'Ya-ping Xu'