Effects of Reservoir Heterogeneities on the Steam-Assisted Gravity Drainage Process