Publications by 'Zhengguo Yan'