Publications by 'Junhua Xu'