Publications by 'Kaihang Xu'