Publications by 'Shanjun Zhang'