A Three-Phase, Two-Dimensional Compositional Thermal Simulator For Steam Injection Processes