Publications by 'Weizheng Yan'