Publications by 'Shanjie Xiao'