Impact of feature selection on classification via clustering techniques in software defect prediction