Automated Model-Based Optimization Design of Subsea Field Layout under Production and Flow Assurance Constraints