Publications by 'Weijian Du'