Hierarchical thermal modeling and surrogate-model-based design optimization framework for cold plates used in battery thermal management systems | Synapse