Publications by 'Baoyuan Zhang'