Publications by 'Wenchuan Du'