Modern Chemical Enhanced Oil Recovery: Theory and Practice