Publications by 'Hanyang Du'