A new trilevel optimization algorithm for the two-stage robust unit commitment problem