Publications by 'Lin Fan'