The influence of uniform and non-uniform fluid oscillations on particle settling and migration behavior