An algorithm for generating efficient block designs via a novel particle swarm approach - doi 10.1007/s00180-023-01369-x 2023-05 Article type Journal