Publications by 'Guiliang Cai'