Particle Swarm Optimization for multimodal combinatorial problems and its application to protein design | Publicación