Optimal Application Conditions For Variable Temperature Solvent Injection Into Sands And Carbonates For Heavy-Oil And Bitumen Recovery