Solving Unit Commitment Problem Research Articles