Text this: ARL-Wavelet-BPF optimization using PSO algorithm for bearing fault diagnosis.