Text this: Design of filtered proportional-integral-derivative controlled non-ideal buck converter system using a novel snake optimizer algorithm with a constrained objective function.