Which is better energy storage or battery thermal management