Publications by 'Daniel Xiaoliang Shi'