Publications by 'Yigang Xu'