Matlab-based Unit Commitment Problem Solver for a Small System