Publications by 'Xianglong Cao'