Publications by 'Weicheng Yang'