Chemical enhanced oil recovery and the role of chemical product design