History Matching and Optimal Design of Chemically Enhanced Oil Recovery Using Multi-Objective Optimization