Publications by 'Chengshan Yang'