Publications by 'Haocheng Shi'