Publications by 'Weiqian Du'