Text this: Characteristic Differences of Thermal Runaway Triggered by Overheating and Overcharging in Lithium-Ion Batteries and Multi-Dimensional Safety Protection Strategies.