Publications by 'Shiwei Xu'