Power capture performance of an oscillating-body WEC with nonlinear snap through PTO systems in irregular waves