Publications by 'Jinshan Xu'