Publications by 'Hanchao Yang'