Publications by 'Xiaoluan Zhang'