Publications by 'Zhengxiang Yan'