Publications by 'Haifen Lin'