Learning positive-negative rule-based fuzzy associative classifiers with a good trade-off between complexity and accuracy