Shape Optimization Of Spherical And Cylindrical Bearings Under Pure Squeeze Conditions Using Genetic Algorithms