A Hybrid Algorithm for Coalition Structure Generation