Optimal Health-aware Charging Protocol for Lithium-ion Batteries: A Fast Model Predictive Control Approach | Synapse