Publications by 'Canhua Xiao'