Publications by 'Weilong Du'