Publications by 'Hancheng Xu'