Publications by 'Yadi Cai'