Publications by 'Ruicheng Niu'