Publications by 'Yehua Du'