Publications by 'Kai Cao 0006'