Publications by authors named "Haiyun Lan"