Text this: Improvements of particle filter optimization algorithm for robust optimization under different types of uncertainties