Publications by 'Xiaoming Shi'