A Comparison Study of Biogeography based Optimization for Optimization Problems