Comprehensive review on surfactant adsorption on mineral surfaces in chemical enhanced oil recovery.