Publications by 'Keshan Zhang'