Model Predictive Control and Adaptive Algorithms for Optimizing Battery Thermal Management and State Estimation in Electric Vehicles | Synapse