Publications by 'Shirong Du'