Publications by 'Shaojie Yang'