CO2 huff-n-puff process to enhance heavy oil recovery and CO2 storage: An integration study