Designing fuzzy logic controllers for DC–DC converters using multi-objective particle swarm optimization