Chemical Methods for Heavy Oil Recovery