Publications by 'Yongjian Yan'