Publications by 'Shaoquan Ni'