Constraint Handling in Genetic Algorithm for Optimization