Publications by 'Mingxing Du'