Publications by 'Changcheng Xiao'