Publications by 'Huajie Cai'