Experimental and Numerical Investigation of Hydrocarbon Co-Injection with Steam in the Steam Assisted Gravity Drainage Process for In-Situ Heavy Oil and Bitumen Recovery