Publications by 'Xiyuan Liang'