Publications by 'Haining Lin'