A new approach for solving extended unit commitment problem