GMO: geometric mean optimizer for solving engineering problems - doi 10.1007/s00500-023-08202-z 2023-04 Article type Journal