Publications by 'Haiyun He'