Publications by 'Kaicheng Guo'