Publications by 'Xinqiang Ni'