Buckling load optimization of laminated composite plates with elliptical hole under different non-uniform edge loads using bonobo optimizer algorithm | Synapse