Publications by 'Zefan Cai'