Publications by 'Xiaoxiang Shi'