Lagrangian Relaxation and Tabu Search Approaches for the Unit Commitment Problem