Publications by 'Yilun Du'