Text this: Advanced bearing fault detection at varying rotational speeds using PSO-optimized SVM and CDET feature selection