Publications by 'Liu Haoran'