Publications by 'Xianlong Niu'