Publications by 'Chenhao Xu'