Publications by 'Yike Du'