ENH refactor feature selection by score