Publications by 'Beiyuan Yang'