Mass optimization of four bar linkage using genetic algorithms with dual bending and buckling constraints