Thermal issues about Li-ion batteries and recent progress in battery thermal management systems: A review