Publications by 'Xiaorui Yang'