Publications by 'Haiqing Shi'