Publications by 'Haiyuan Lu'