Publications by 'Zhenglong Yan'